interplanetary mission - Turkish English Dictionary